function showUsers()
{
  if(!isset($_SESSION['zalogowany'])){
    $this->setMessage('Najpierw musisz si zalogowa.');
    return ACTION_FAILED;
  }
  
  //zbadanie uprawnie
  if(!in_array(2, $_SESSION['zalogowany']['uprawnienia'])){
    $this->setMessage('Brak autoryzacji.');
    return ACTION_FAILED;
  }
  
  if(in_array(3, $_SESSION['zalogowany']['uprawnienia'])){
    $stanKontaStr = ", stan_konta AS `Stan konta`";
  }
  else{
    $stanKontaStr = '';
  }
  
  //sformowanie i wykonanie zapytania
  $query = "SELECT id as `Id`, nazwa as `Nazwa` $stanKontaStr FROM users";

  if(!($result = $this->dbo->query($query)) || !($dane  = $result->fetchAll(PDO::FETCH_ASSOC))){
    $dane = array();
  }
  
  //ustalenie zmiennych dla szablonu
  $message = $this->getMessage();
  $user = $_SESSION['zalogowany']['Nazwa'];
  $userid = $_SESSION['zalogowany']['Id'];
  $showusers = true;
  
  include 'tmpl/users.tpl.php';
  return ACTION_OK;
}